be overwhelming and agitated - Espagnol Anglais Dictionnaire